package com.zenchn.model;

import java.io.Serializable;

public class TMiAccountExtend implements Serializable {
    private String accountId;

    private String accountLevel;

    private String areasCode;

    private String regionCode;

    private Integer agentTarget;

    private Integer agentL2Target;

    private Integer agentL3Target;

    private Integer hospitalTarget;

    private Integer hospitalL2Target;

    private Integer hospitalL3Target;

    private String wxOpenId;

    private static final long serialVersionUID = 1L;

    public String getAccountId() {
        return accountId;
    }

    public void setAccountId(String accountId) {
        this.accountId = accountId == null ? null : accountId.trim();
    }

    public String getAccountLevel() {
        return accountLevel;
    }

    public void setAccountLevel(String accountLevel) {
        this.accountLevel = accountLevel == null ? null : accountLevel.trim();
    }

    public String getAreasCode() {
        return areasCode;
    }

    public void setAreasCode(String areasCode) {
        this.areasCode = areasCode == null ? null : areasCode.trim();
    }

    public String getRegionCode() {
        return regionCode;
    }

    public void setRegionCode(String regionCode) {
        this.regionCode = regionCode == null ? null : regionCode.trim();
    }

    public Integer getAgentTarget() {
        return agentTarget;
    }

    public void setAgentTarget(Integer agentTarget) {
        this.agentTarget = agentTarget;
    }

    public Integer getAgentL2Target() {
        return agentL2Target;
    }

    public void setAgentL2Target(Integer agentL2Target) {
        this.agentL2Target = agentL2Target;
    }

    public Integer getAgentL3Target() {
        return agentL3Target;
    }

    public void setAgentL3Target(Integer agentL3Target) {
        this.agentL3Target = agentL3Target;
    }

    public Integer getHospitalTarget() {
        return hospitalTarget;
    }

    public void setHospitalTarget(Integer hospitalTarget) {
        this.hospitalTarget = hospitalTarget;
    }

    public Integer getHospitalL2Target() {
        return hospitalL2Target;
    }

    public void setHospitalL2Target(Integer hospitalL2Target) {
        this.hospitalL2Target = hospitalL2Target;
    }

    public Integer getHospitalL3Target() {
        return hospitalL3Target;
    }

    public void setHospitalL3Target(Integer hospitalL3Target) {
        this.hospitalL3Target = hospitalL3Target;
    }

    public String getWxOpenId() {
        return wxOpenId;
    }

    public void setWxOpenId(String wxOpenId) {
        this.wxOpenId = wxOpenId == null ? null : wxOpenId.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", accountId=").append(accountId);
        sb.append(", accountLevel=").append(accountLevel);
        sb.append(", areasCode=").append(areasCode);
        sb.append(", regionCode=").append(regionCode);
        sb.append(", agentTarget=").append(agentTarget);
        sb.append(", agentL2Target=").append(agentL2Target);
        sb.append(", agentL3Target=").append(agentL3Target);
        sb.append(", hospitalTarget=").append(hospitalTarget);
        sb.append(", hospitalL2Target=").append(hospitalL2Target);
        sb.append(", hospitalL3Target=").append(hospitalL3Target);
        sb.append(", wxOpenId=").append(wxOpenId);
        sb.append("]");
        return sb.toString();
    }
}